reflecting ray - French English Dictionary